In linear algebra, the coherence[1] or mutual coherence[2] of a matrix A is defined as the maximum absolute value of the cross-correlations between the columns of A.
Formally, let be the columns of the matrix A, which are assumed to be normalized such that The mutual coherence of A is then defined as[2][1]
The concept was introduced in a slightly less general framework by Donoho and Huo,[3] and has since been used extensively in the field of sparse representations of signals. In particular, it is used as a measure of the ability of suboptimal algorithms such as matching pursuit and basis pursuit to correctly identify the true representation of a sparse signal.[4][2][1]